home *** CD-ROM | disk | FTP | other *** search
- Q U A K E - L A U N C H 2 . 0
-
- by I N F I N I T E C H
-
- copyright 1997
-
- www.infweb.com/quake-launch
-
- DISCLAIMER: Some of the information in this file is outdated!!
- I am no longer updating the features section as there is now
- a heavily developed Windows 95/NT Help system. This is for emergency
- purposes in the case that your help system is corrupted. At some
- point, a text version of the help will be available on the Web.
-
- REGISTRATION: As yet, we know nothing. Check the Web site for
- registration information. This should be defined by 10/7/1997.
-
- 1.0 Purpose
- 1.1 What it does
- 1.2 Scary Disclaimer
- 1.3 Shareware
- 1.4 Credits
- 1.5 Tech Support
-
- 2.0 Menus
- 2.1 File
- 2.2 Executable
- 2.3 Game
- 2.4 Memory
- 2.5 Scripts
- 2.6 Demos
- 2.7 Server
- 2.8 Help
-
- 3.0 GL Options
- 3.1 Resultions
- 3.2 Parameters
- 3.2.1 "Windowed"
- 3.2.2 "Show Set"
- 3.2.3 "Shadows"
- 3.2.4 "Mirrors"
- 3.2.5 "WaterAlpha"
- 3.2.6 "GL_ROUND_DOWN"
- 3.2.7 "GL_PICMIP"
- 3.2.8 "GL_PLAYERMIP"
- 3.2.9 "Z Trick"
- 3.2.10 "Keep T Junctions"
- 3.2.11 "Polyblend"
- 3.2.12 "Texture"
- 3.2.13 "GL_FINISH"
- 3.2.14 "GL_FLASHBLEND"
- 3.2.15 "FX_GLIDE_SWAPINTERVAL"
- 3.2.16 "FX_GLIDE_NO_SPLASH"
- 3.2.17 "SST_RGAMMA", "SST_GGAMMA", "SST_BGAMMA"
- 3.2.18 "SST_FASTMEM"
- 3.2.19 "SST_FASTPCIRD"
- 3.2.20 "SST_VIDEO_24BPP"
- 3.2.21 "SST_SWAP_EN_WAIT_ON_VSYNC"
- 3.2.22 "SST_SCREENREFRESH"
- 3.2.23 "SST_GRXCLK"
- 3.2.24 "SST_VIDEO_NOCLEAR"
- 3.2.25 "SST_VIDEO_FILTER_DISABLE"
- 3.2.26 "SST_VIDEO_FILTER_THRESHOLD"
- 3.2.27 "SST_TEXMAP_DISABLE"
-
- 4.0 The Check Boxes
-
- 5.0 The Buttons
-
- 6.0 Notes
-
-
- 1.0 Purpose
- --------------------------------------------------------------------------
- This program is intended to be used for LAN deathmatch, and for testing.
- I was able to eliminate the growing number of Quake shortcuts that
- were proliferating around my computer, especially on the desktop.
- This program can easily launch any combination of quake exes, games,
- and other parameters, including most of the GLQuake options, and
- includes the GLQuake options normally needed in your autoexec.bat.
-
-
- 1.1 What it does
- -------------------------------------------------------------------------
- This program builds a batch file so it can change environment settings
- before launching Quake. This is the only way to easily change many
- of the GLQuake settings. Then there are certain parameters that must
- be on the command line, and these are executed in-line
- on the last line of the batch file. The rest of the settings are placed
- in a script file and run after Quake starts up.
-
-
- 1.2 Scary Disclaimer
- --------------------------------------------------------------------------
- "Q U A K E - L A U N C H", "I N F I N I T E C H", and James T. Katic
- are in no way responsible for anything that ever happens to you, your
- computer, or your loved ones, for any reason in the universe, whether or
- not you use "Q U A K E - L A U N C H" for even one second (or more),
- so there!
-
-
- 1.3 Shareware
- --------------------------------------------------------------------------
- This program is shareware - 30 days, baby!
-
-
- 1.4 Credits
- --------------------------------------------------------------------------
- Thanks to Friendly Orion IV, who gave me permission to cut and paste from
- his web page 'GLQuake: OUR FAQ', which is a most ripping FAQ located at
- http://www.geocities.com/SiliconValley/Pines/8567/glquake-our-faq.html.
- Thanks also to North*Pole who set up the page. Thanks also to all those
- who contributed to the page - they are mentioned in the GLQuake section
- below. All paragraphs ending in ** came from the page.
-
- 1.5 Tech support
- --------------------------------------------------------------------------
- Free tech support is available at tech@infweb.com.
-
-
- 2.0 Menus
-
- 2.1 File
- --------------------------------------------------------------------------
- This menu has two sub-items
-
- Rename Exec Button
- ------------------------------------------------------------------
- This option lets you change the caption on the launch button. The
- default is '&Prepare To Die!'. Placing an '&' before a letter
- causes windows to underline it, and an alt+ the letter is an
- automatic keyboard shortcut as long as the window has the focus.
- to put an '&' character on the button, double then up - '&&'.
-
- Exit
- ------------------------------------------------------------------
- This option will terminate Quake-Launcher.
-
-
- 2.2 Executable
- --------------------------------------------------------------------------
- This menu allows you to edit/customize the list of executables. This list
- in presented to the Executables pick box. The default list looks like this
-
- Quake
- GL Quake
- QuakeWorld
- GL QuakeWorld
-
- these are associated with the following executables by default
-
- c:\quake\quake.exe
- c:\quake\glquake.exe
- c:\quake\qwcl.exe
- c:\quake\glqwcl.exe
-
- There are four options under the Executable menu to manage this list
-
- View All
- ------------------------------------------------------------------
- This option will display all Executable Titles and Path\Executables.
-
- Add
- ------------------------------------------------------------------
- This will add a new executable to your list. First you will be asked
- for a title. This can be anything, but should be descriptive, like
- 'Window Quake' or 'Verite Quake'. This title will be what is
- displayed in the list. Next, you will be asked to pick the executable
- from a standard Windows file select box. (batch files may also be
- selected) When the addition is completed, a confirmation is displayed.
- To review your new list, select View All from the Executable menu.
-
- Edit
- ------------------------------------------------------------------
- This allows you to edit the currently selected executable in the
- executable list. Example: suppose 'Quake' is selected, and it is
- linked to 'c:\quake\quake.exe'. Upon selecting edit, there are two
- choices (besides canceling) - you can edit the title, or the path.
- If you choose to edit the title, you are asked to enter the new title.
- You may enter 'Regular Old Quake' and click 'OK'. A confirmation is
- displayed, and now the item in the list, 'Regular Old Quake', references
- 'c:\quake\quake.exe'. Since the default is probably not where your
- Quake is installed, select edit again, but this time, edit the path.
- (here you can change the path and the executable). A Windows file
- select box appears. Pick your quake.exe in your quake directory.
- A confirmation is displayed. Now 'Regular Old Quake' refers to your
- quake.exe.
-
- Delete
- ------------------------------------------------------------------
- This will delete the currently selected executable from the list.
- First, your are asked to confirm the deletion. Afterwards, another
- confirmation is displayed. If the deletion was OK, click 'Cool'.
- If an error was made, click 'Not Cool' and the deletion will be
- cancelled.
-
- 2.3 Game
- --------------------------------------------------------------------------
- This menu allows you to customize the list of custom games. Several default
- are installed at startup. A few of the games are
-
- ID1 (regular)
- Hipnotic
- Rogue
-
- These reference the following command line parameters
-
- -game ID1
- -game hipnotic
- -game rogue
-
- There are four options under the Game menu to manage this list
-
- View All
- ------------------------------------------------------------------
- This option will display all Game Titles and Game Directories.
-
- Add
- ------------------------------------------------------------------
- This will add a new game to your list. First you will be asked
- for a title. This can be anything, but should be descriptive, like
- 'Aftershock for Quake' or 'Level Master V'. This title will be what is
- displayed in the list. Next, you will be asked to pick the directory
- from a non-standard Windows file select box. This directory must
- be a first-tier subdirectory of the quake directory. When the
- addition is completed, a confirmation is displayed. To review your
- new list, select View All from the Game menu.
-
- Edit
- ------------------------------------------------------------------
- This allows you to edit the currently selected game in the game
- list. Example: suppose 'Rogue' is selected, and it is linked to
- '-game rogue'. Upon selecting edit, there are two choices (besides
- canceling) - you can edit the title, or the subdirectory. If you
- choose to edit the title, you are asked to enter the new title.
- You may enter 'Dissolution Of Eternity' and click 'OK'. A
- confirmation is displayed, and now the item in the list,
- 'Dissolution Of Eternity', references '-game rogue'. Since the
- default might not be where your Rogue add-on is installed, select
- edit again, but this time, edit the subdirectory. A non-Windows
- directory select box appears. Pick your rogue directory. A
- confirmation is displayed. Now 'Dissolution Of Eternity' refers to
- your rogue subdirectory.
-
- Delete
- ------------------------------------------------------------------
- This will delete the currently selected game from the list.
- First, your are asked to confirm the deletion. Afterwards, another
- confirmation is displayed. If the deletion was OK, click 'Cool'.
- If an error was made, click 'Not Cool' and the deletion will be
- cancelled.
-
- 2.4 Memory
- --------------------------------------------------------------------------
- This menu has two options for managing the memory list. Initially,
- this list looks like this
-
- 8 megabytes
- 12 megabytes
- 16 megabytes
- 24 megabytes
-
- and so on. These reference the following command line parameters -
-
- -winmem 8
- -winmem 12
- -winmem 16
- -winmem 24
-
- The two options for managing this list are
-
- View All
- ------------------------------------------------------------------
- Displays all current memory selections.
-
- Edit
- ------------------------------------------------------------------
- Provides a way to change the list by asking three questions. The
- first question asks for the smallest memory configuration you
- would like available (in megabytes). Then it asks for the size
- (in megabytes) between choices. Then it asks for the largest
- memory configuration you would like available (in megabytes). The
- list id then custom tailored to your specifications.
-
- 2.5 Scripts
- --------------------------------------------------------------------------
- This menu allows you to customize the list of scripts. No defaults
- are installed at startup.
-
- There are four options under the Scripts menu to manage this list
-
- View All
- ------------------------------------------------------------------
- This option will display all Script Titles and Path\Script Files.
-
- Add
- ------------------------------------------------------------------
- This will add a new script to your list. First you will be asked
- for a title. This can be anything, but should be descriptive, like
- 'Name Me Bonzo' or 'Special Cool Script'. This title will be what is
- displayed in the list. Next, you will be asked to pick the script file
- from a standard Windows file select box. The script should be in the
- quake\id1 directory. When the addition is completed, a confirmation
- is displayed. To review your new list, select View All from the Scripts
- menu.
-
- Edit
- ------------------------------------------------------------------
- This allows you to edit the currently selected script in the
- script list. Example: suppose 'Special Cool Script' is selected, and
- it is linked to 'cool.qs'. Upon selecting edit, there are three
- choices (besides canceling) - you can edit the title, the referenced
- file name, or the script itself. If you choose to edit the title,
- you are asked to enter the new title. You may enter 'Special UnCool
- Script' and click 'OK'. A confirmation is displayed, and now the item
- in the list, 'Special UnCool Script', references 'cool.qs'. Select
- edit again, but this time, edit the path. A Windows file select box
- appears. Pick your 'uncool.qs' in your quake\id1 directory. A
- confirmation is displayed. Now 'Special UnCool Script' refers to your
- 'uncool.qs'. If you pick edit script, the script is opened up in
- notepad.exe.
-
- Delete
- ------------------------------------------------------------------
- This will delete the currently selected script from the list.
- First, your are asked to confirm the deletion. Afterwards, another
- confirmation is displayed. If the deletion was OK, click 'Cool'.
- If an error was made, click 'Not Cool' and the deletion will be
- cancelled.
-
- 2.6 Demos
- --------------------------------------------------------------------------
- This menu allows you to customize the list of demos. Several defaults
- are installed at startup. The list looks like this -
-
- None
- Quake Demo #1
- Quake Demo #2
- Quake Demo #3
-
- these reference the following command line parameters -
-
- +playdemo nodemo.dem
- +playdemo demo1.dem
- +playdemo demo1.dem
- +playdemo demo1.dem
-
- There are four options under the Demos menu to manage this list
-
- View All
- ------------------------------------------------------------------
- This option will display all Demo Titles and Demo File Names.
-
- Add
- ------------------------------------------------------------------
- This will add a new demo to your list. First you will be asked
- for a title. This can be anything, but should be descriptive, like
- 'QDQ E1 Run In 3:24' or 'QDQ Movie in 19:49!'. This title will be what is
- displayed in the list. Next, you will be asked to pick the demo file
- from a standard Windows file select box. The demo should be in the
- quake\id1 directory (note: you can type in the demo name if it is a demo
- that is in a pak file, and then click 'open'. as long as the proper game
- directory is selected for the pak file, it will work.). When the
- addition is completed, a confirmation is displayed. To review your
- new list, select View All from the Demos menu.
-
- Edit
- ------------------------------------------------------------------
- This allows you to edit the currently selected demo in the
- demo list. Example: suppose 'QDQ Movie in 19:49!' is selected, and
- it is linked to 'huh-what.dem'. Upon selecting edit, there are two
- choices (besides canceling) - you can edit the title, or the referenced
- file name. If you choose to edit the title, you are asked to enter
- the new title. You may enter 'Quake Done Insanely' and click 'OK'.
- A confirmation is displayed, and now the item in the list, 'Quake
- Done Insanely', references 'huh-what.dem'. Select edit again, but
- this time, edit the path. A Windows file select box appears. Pick
- 'Qdq_1949.dem' in your quake\id1 directory. A confirmation is
- displayed. Now 'Quake Done Insanely' refers to 'Qdq_1949.dem'.
-
- Delete
- ------------------------------------------------------------------
- This will delete the currently selected script from the list.
- First, your are asked to confirm the deletion. Afterwards, another
- confirmation is displayed. If the deletion was OK, click 'Cool'.
- If an error was made, click 'Not Cool' and the deletion will be
- cancelled.
-
-
- 2.7 Server
- --------------------------------------------------------------------------
- Well, we're not competing with QSpy here, and I wouldn't want to use this
- as my main internet tool! (In fact, if you don't already have it, go to
- http://www.quakespy.com/ and get it!) This is here for connecting to QW
- Servers on the LAN, but it WILL work for internet and other LAN servers.
- The defaults are
-
- None
- Search
-
- these reference the following command line parameters -
-
- <null>
- +connect
-
- There are four options under the Servers menu to manage this list
-
- View All
- ------------------------------------------------------------------
- This option will display all Server Titles and Server Addresses.
-
- Add
- ------------------------------------------------------------------
- This will add a new server to your list. First you will be asked
- for a title. This can be anything, but should be descriptive, like
- 'Local QW Server' or 'Local Quake LAN'. This title will be what is
- displayed in the list. Next, you will be asked to enter the address
- of the server this can be an IPX address, an IP address, or a domain
- name. When the addition is completed, a confirmation is displayed.
- To review your new list, select View All from the Servers menu.
-
- Edit
- ------------------------------------------------------------------
- This allows you to edit the currently selected server in the
- server list. Example: suppose 'Local QW Server' is selected, and
- it is linked to '222.222.222.222'. Upon selecting edit, there are two
- choices (besides canceling) - you can edit the title, or the referenced
- address. If you choose to edit the title, you are asked to enter
- the new title. You may enter 'Local QuakeWorld Server on TCP/IP'
- and click 'OK'. A confirmation is displayed, and now the item in
- the list, 'Local QuakeWorld Server on TCP/IP', references
- '222.222.222.222'. Select edit again, but this time, edit the address.
- Enter '222.222.156.100'. A confirmation is displayed. Now
- 'Local QuakeWorld Server on TCP/IP' refers to '222.222.156.100'.
-
- Delete
- ------------------------------------------------------------------
- This will delete the currently selected server from the list.
- First, your are asked to confirm the deletion. Afterwards, another
- confirmation is displayed. If the deletion was OK, click 'Cool'.
- If an error was made, click 'Not Cool' and the deletion will be
- cancelled.
-
-
- 2.8 Help
- --------------------------------------------------------------------------
- There are two options under this menu.
-
- View
- ------------------------------------------------------------------
- Displays this file with notepad.exe.
-
- About
- ------------------------------------------------------------------
- Displays information about Quake-Launcher.
-
- 3.0 GL Options
-
- 3.1 Resultions
- --------------------------------------------------------------------------
- If you can run GL Quake, there are three options for you. You can pick
- your resolution and bits-per-pixel from the list boxes. Thirdly, you may
- select Windowed, which will keep your desktop from getting screwed up.
- Note: not all resolutions and bpp settings and/or combinations are
- supported by all systems.
-
- 3.2 Parameters
- --------------------------------------------------------------------------
- 3.2.1 "Windowed" adds both of these parameters to the command line. Basically keeps
- your desktop looking normal.
-
- -WINDOW
- This command lets your desktop stay at the original resolution (like changing
- back and forth with ALT+TAB)
- JC: "This will start glquake in a window on your desktop instead of switching
- the screen to lower resolution and covering everything." I (Orion IV) think it's a
- matter of how You interpret JC's statement, (mine:) using -window will result
- in win95 playing glquake in a "fullscreen" window in front of your desktop,
- while not using -window will make win95 zoom to the resolution thereby
- making your desktop look to be in lower resolution (like what Mystique
- owners know as a Virtual Desktop). **
-
- +_WINDOWED_MOUSE 1 (also a console command)
- Necessary to use the mouse with -window
- (also toggles in the options menu (use mouse)) **
-
- 3.2.2 "Show Set" this prints out your environment settings and does a pause
- so you can see them. Basically for debugging.
-
- 3.2.3 "Shadows" adds shadows to objects. Goes in the script. Here is the parameter -
-
- R_SHADOWS 1 (0 off/1 on)
- This causes every object to cast a shadow. However fast moving objects like
- nails will have shadows flying all over (looks weird) and torches also have
- shadows (often in the middle of the air). **
-
- 3.2.4 "Mirrors" adds reflectivity to certain stained glass windows. Goes in the
- script. Here is the parameter -
-
- R_MIRRORALPHA 0.3 (from 0.0 to 1.0)
- JC: This changes one particular texture (the stained glass texture in the
- EASY start hall) into a mirror. The value is the opacity of the mirror surface (0
- full mirror - 1 no mirror). **
-
- 3.2.5 "WaterAlpha" makes water transparent. Effect varies depending on if you have the newly
- vised maps from http://razor.stomped.com/water/ Here is the parameter -
-
- R_WATERALPHA 0.3 (from 0.0 to 1.0) This sets the opacity of water
- textures, so you can see through it in properly processed maps. 0.3 is very
- faint, almost like fog. 1 is completely solid (the default). Unfortunately, the
- standard quake maps don't contain any visibility information for seeing past
- water surfaces, so you can't just play quake with this turned on. If you just want
- to see what it looks like, you must set "R_NOVIS 1" also, but that will make
- things go very slow (half speed!). When I (JC) get a chance, I (JC) will
- probably release some maps that have been processed properly for this. **
-
- 3.2.6 "GL_ROUND_DOWN" Here is the parameter -
-
- +GL_ROUND_DOWN 0
- OpenGL only allows textures to repeat on power of two boundaries (32, 64,
- 128, etc), but software quake had a number of textures that repeated at 24 or
- 96 pixel boundaries. These need to be either stretched out to the next higher
- size, or shrunk down to the next lower. By default, they are filtered down to the
- smaller size, but you can cause it to use the larger size if you really want. This
- will generally run well on a normal 4 MB 3dfx card, but for other cards that
- have either worse texture management or slower texture swapping speeds,
- there are some additional settings that can drastically lower the amount of
- textures to be managed. **
-
- 3.2.7 "GL_PICMIP" Here is the parameter -
-
- +GL_PICMIP 1 (Default is 0)
- This causes all textures to have one half the dimensions they otherwise
- would. This makes them blurry, but very small. You can set this to 2 to make
- the textures one quarter the resolution on each axis for REALLY blurry
- textures.
-
- 3.2.8 "GL_PLAYERMIP" Lets you control the blurryness on others as you get
- closer to them. Here is the parameter -
-
- +GL_PLAYERMIP 1 (2 suggested for network!)
- This is similar to picmip, but is only used for other players in deathmatch.
- Each player in a deathmatch requires an individual skin texture, so this can
- be a serious problem for texture management. It wouldn't be unreasonable to
- set this to 2 or even 3 if you are playing competitively (and don't care if the
- other guys have smudged skins). If you change this during the game, it will
- take effect as soon as a player changes their skin colors. **
-
- 3.2.9 "Z Trick" Provides a speed up. Here is the parameter -
-
- GL_ZTRICK 0
- JC: "Glquake uses a buffering method that avoids clearing the Z buffer, but
- some hardware platforms don't like it. If the status bar and console are
- flashing every other frame, clear this variable."
- Instead of clearing the zbuffer every frame, it uses one of the 16 bits as an
- indicator of whether the value was from an even or odd frame. There will be a
- minor speedup and only 15 bits of precision in the zbuffer (no visual
- difference except maybe extreme cases). **
-
- 3.2.10 "Keep T Junctions" Provides a speed up. Here is the parameter -
-
- GL_KEEPTJUNCTIONS 0
- JC: "If you clear this, glquake will remove collinear vertexes when it reloads
- the level. This can give a few percent speedup, but it can leave a couple stray
- blinking pixels on the screen." Sometimes there are gaps in between
- adjacent polygons and you can see through to what should be blocked. This
- is pretty obvious in some places, like when there is a bright sky or lava
- behind it. GL_KEEPTJUNCTIONS 1 fills up the gaps, which looks much
- better if you can't see what the difference is, leave it off and gain maybe 1 or
- 2 fps. **
-
- 3.2.11 "Polyblend" Rippin! Eliminates the pasty screen when you go invisible,
- get the quad, go underwater, etc, and provides a speed up. Here is the parameter -
-
- gl_polyblend 0 (0 = no paste, 1 = paste)
-
- 3.2.12 "Texture" Can make GLQuake look like old Quake, but why? Here is the
- parameter -
-
- GL_TEXTUREMODE GL_NEAREST
- GL_TEXTUREMODE GL_NEAREST_MIPMAP_NEAREST
- GL_TEXTUREMODE GL_LINEAR_MIPMAP_NEAREST (Default)
- GL_TEXTUREMODE GL_LINEAR_MIPMAP_LINEAR
- These four levels of texturemodes sets the picture quality from almost raw
- DOS-quake picture quality to the default glquake quality. The last (4.th) can
- only be used/seen on very high-end 3D hardware (NOT D3D/R3D!). If you
- think the 3D card is softening the picture too much, then try a lower texture
- quality - it might also improve speed. **
-
- 3.2.13 "GL_FINISH" Provides a speed up. Here is the parameter -
-
- GL_FINISH 0
- This causes the game to not issue a glFinish() call each frame, which may
- make some hardware run faster. If this is cleared, the 3dfx will back up a
- number of frames and not be very playable. **
-
- 3.2.14 "GL_FLASHBLEND" Puts the old lighting scheme back in Quake. Here is
- the parameter -
-
- GL_FLASHBLEND 0
- By default, glquake just draws a shaded ball around objects that are emitting
- light. Clearing this variable will cause it to properly relight the world like
- normal quake, but it can be a significant speed hit on some systems
- (The default GL_FLASHBLEND 1 could be faster!). **
-
- 3.2.15 "FX_GLIDE_SWAPINTERVAL" Speed Up! But can cause 'tearing' on the screen.
- Here is the parameter -
-
- SET FX_GLIDE_SWAPINTERVAL=0
- When setting this to 0, you are not waiting for even intervals of your refresh
- rate.
- 0 = off (might improve performance), to swap backbuffer/frontbuffer asap.
- 1 = swap on vsync.
- 2 = swap every two vsyncs.
- Seems to be much like the vid_wait command in dosquake (see techinfo.txt),
- which means (0 update ASAP, 1 update when videocard is ready, 2 update
- when monitor and videocard both are ready). **
-
- 3.2.16 "FX_GLIDE_NO_SPLASH" This explains it all...
-
- SET FX_GLIDE_NO_SPLASH=1
- Disable 3dfx spinning logo when 3dfx-card take over from the 2D videocard. **
-
- 3.2.17 "SST_RGAMMA", "SST_GGAMMA", "SST_BGAMMA" Used to brighten you screen,
- or just certain colors. Here are the parameters -
-
- SET SST_RGAMMA=1.30
- SET SST_GGAMMA=1.30
- SET SST_BGAMMA=1.30
- These commands sets the brightness for each color respectively (red, green,
- blue), so if all are set at once to the same value its easier to use
- SST_GAMMA. **
-
- 3.2.18 "SST_FASTMEM" Provides a speed up if you have the right stuff.. Here is
- the parameter -
-
- SET SST_FASTMEM=1
- Fast DRAM Configuration, Enables EDO Timing and compatibility. Makes
- the 3dfx know you have EDO ram for faster performance. **
-
- 3.2.19 "SST_FASTPCIRD" Provides a speed up if you have the right stuff.. Here is
- the parameter -
-
- SET SST_FASTPCIRD=1
- Fast PCI Read option enabled, Subtracts WaitStates on PCI Reads
- (Voodoo -> PCI) **
-
- 3.2.20 "SST_VIDEO_24BPP" Here is the parameter -
-
- SET SST_VIDEO_24BPP=1
- Enables 24bit Color mode to allow higher refresh to have gamma control.
- Must be used with SET SST_SCREENREFRESH=#, if # is set higher than 60. **
-
- 3.2.21 "SST_SWAP_EN_WAIT_ON_VSYNC" Here is the parameter -
-
- SET SST_SWAP_EN_WAIT_ON_VSYNC=0
- Turns off syncing to the monitors vertical refresh rate so the screen gets
- refreshed before its fully written on the monitor. **
-
- 3.2.22 "SST_SCREENREFRESH" Change refresh rate for improved looks. Here is the
- parameter -
-
- SET SST_SCREENREFRESH=75
- Sets the refreshrate for the chip. The lower setting, the less attention the chip
- has to do updating the screen. Set low keeps more workpower for gaming
- and set high improves picture quality - maybe only slightly (just compare to
- 50MHz & 100MHz versions of televisions). But always check your
- monitor-manual for available refreshrate intervals. If you set
- SST_SCREENREFRESH to other than 60, then SST_GAMMA won't work
- unless you also SET SST_VIDEO_24BPP=1. Valid settings are 60, 75, 85 &
- 120. **
-
- 3.2.23 "SST_GRXCLK" Overclocks the chipset. You'll get warnings before the
- program will let you do this! Here is the parameter -
-
- SET SST_GRXCLK=50
- This sets the frequency of the 3DFX chip. Standard is 50, but you can go
- higher. This will however make the chip work faster/ more and make it
- warmer - and this could decrease the lifetime for the chip - be careful! Some
- say 55 is still safe - others say 57, but you should under no circumstance go
- higher (do at own risk!!!!). **
-
- 3.2.24 "SST_VIDEO_NOCLEAR" Here is the parameter -
-
- SET SST_VIDEO_NOCLEAR=1
- Don't clear the backbuffer during a page flip. **
-
- 3.2.25 "SST_VIDEO_FILTER_DISABLE" Here is the parameter -
-
- SET SST_VIDEO_FILTER_DISABLE=1
- Disables 24 -> 16 bit color conversion smoothing. In words, disables dither
- smoothing. **
-
- 3.2.26 "SST_VIDEO_FILTER_THRESHOLD" Here is the parameter -
-
- SET SST_VIDEO_FILTER_THRESHOLD=1
- 16bit pixel value threshold, in which smoothing will be applied to inside
- adjacent pixels. **
-
- 3.2.27 "SST_TEXMAP_DISABLE" Kinda worthless, but here it is...
-
- SET SST_TEXMAP_DISABLE=1
- Disable Texture Mapping **
-
- 4.0 The Check Boxes
- --------------------------------------------------------------------------
- Seems obvious, but, to enable a feature, make sure it is checked. Similarly,
- if you want to disable a feature, make sure it is un-checked.
-
- 5.0 The Buttons
- --------------------------------------------------------------------------
- The first button launches quake with your selected options. The second
- button only displays the command line. You may then do nothing, copy it
- to the clipboard, or execute it.
-
- 6.0 Notes
- --------------------------------------------------------------------------
- 1) Command line executed programs are generally limited to 128 characters.
- With Quake-Launch, this can easily be exceeded, and 'funny' things may happen.
- You will receive a warning if this happens.
-
- 2) It is possible to create conditions of parameters that make no sense. If
- you do not know what you are doing, there is an excellent FAQ that covers these
- matters. Last time I checked, it was located at
-
- http://www.planetquake.com/info/q-faq20.txt
-
- 3) QUAKE is a registered trademark of Id Software, Inc. All rights reserved.
-
- 4) Since the executables in the executable list can be in different directories,
- the default Quake directory is determined by the path of the currently selected
- executable. Hence, if you have picked a Game parameter, it may or may not work
- for each Quake directory. Example: if you have two Quake directories (separate
- installations), and only one has hipnotic installed, the Game parameter hipnotic
- will work only when that Quake exe is selected.
-
- 5) The Memory parameter is different under GLQuake and Winquake. As long as you have
- not changed the exe names for glquake.exe, glqwcl.exe, or winquake, the Launcher
- will detect this and use the heapsize parameter instead of the winmem parameter.
-
- 6) The Script you chose (if you chose one) is run BEFORE other scriptable command
- so that you can override options in your script file.
-
- 7) The Demo option 'None' accomplishes this by running a demo called nodemo.dem,
- which should not exist. This causes a harmless error message "Playing demo from
- nodemo.dem. ERROR: couldn't open". This is normal. However, if you happen to have
- a nodemo.dem in the ID1 directory, it would play it.
-
- 8) The Server option in not the best tool for starting servers - the option is
- just there because someone requested it.
-
- 9) Some people cannot run GLQuake at 512x384 with a Diamond Monster 3D until they
- upgrade to version 1.08 or higher of the Monster drivers.
-
- 10) This program will create, edit, and delete files in the quake directory
- called ql_666.bat and ql_666.qs. If you happen to have files by these names, they
- are in danger.
-
- 11) The batch file seems to need extra environment space over what Windows95
- generally hands out, so Quake-Launch installs its own pif file in your quake
- directory.
-
- 12) There is a file in the same directory as the ql.exe called ql_666.hid. Please
- don't mess with it. It is a hidden pif file.
-
-